package org.noote.libs.assistant.agent.majordome;

// ajout/recherche dans calendier google

public class Module_Calendrier extends Module {

	public static final String NAME = "Calendrier";
	
	Module_Lieu _lieu = null;
	Module_Contacts _contacts = null;
	
	public Module_Calendrier()
	{
		super();
		setName(Module_Calendrier.NAME);
		
		addDependency(Module_Lieu.NAME);
		addDependency(Module_Contacts.NAME);
	}
	
	@Override
	public boolean attachDependency(String sName, Module mModule)
	{
		if(sName.equalsIgnoreCase(Module_Lieu.NAME) && mModule instanceof Module_Lieu)
		{
			_lieu = (Module_Lieu) mModule;
		}
		else if(sName.equalsIgnoreCase(Module_Contacts.NAME) && mModule instanceof Module_Contacts)
		{
			_contacts = (Module_Contacts) mModule;
		}
		
		return super.attachDependency(sName, mModule);
	}
}
